@media only screen and (max-width: 1620px) {

}
@media only screen and (max-width: 1200px) {
    /*header*/
    .header_info .tel_box{float:right;}
    .header_info .code_box{display:none;}
    .navbar-collapse{padding:0;}
    .kj-navbar .navbar-nav li:first-child{width:auto;}
    .kj-navbar .navbar-nav li a{padding-left:20px;padding-right:20px;font-size:14px;}

    /** fast link **/
    .fast_link{padding:40px 0 60px 0;}

    /*footer*/
    .footer_ensure .img_box{width:calc((100% - 240px)/5);margin-left:60px;}

    /**修改表单在ipd竖屏时可以有滚动条 **/
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }
    .table-responsive > .table {
        margin-bottom: 0
    }
    .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
        white-space: nowrap
    }
    .table-responsive > .table-bordered {
        border: 0
    }
    .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0
    }
    .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0
    }
    .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0
    }
}
@media only screen and (max-width: 1024px) {
    /*float*/
    .float_box{display:none;}

    /** product cat **/
    .product_cat_list{margin-bottom:80px;}

    /** product list **/
    .product_list_box .list_nav{width:100%;margin-right:0;margin-bottom:20px;}
    .product_list_box .list_right{width:100%;}

    /** product des **/
    .product_base_info .image_box .box{display:none;}
    .product_base_info .image_box .phone_box{display:block;}
}
@media only screen and (max-width: 1020px) {   
    /*header*/
    .header_top span{font-size:12px;}
    .header_top .btn_box a{font-size:12px;}
    .header_info .tel_box i{font-size:32px;}
    .header_info .tel_box span{font-size:14px;}
    .header_info .search_box form{width:calc(100% - 90px);}
    .header_info .search_box .batch_btn{width:80px;font-size:13px;}
    .navbar-collapse{margin:0;padding:0;}

    /** fast link **/
    .fast_link a{padding:0;width:100px;margin-left:calc((100% - 700px)/6);}

    /*footer*/
    .footer_box .code_box{width:100%;margin-right:0;}
    .footer_box .code_box:first-child{margin-bottom:16px;}

    /** index product **/
    .index_products ul li{width:calc((100% - 40px)/3);margin-left:0;margin-right:20px;margin-bottom:20px;}
    .index_products ul li:nth-child(3n){margin-right:0;}

    /** middle banner **/
    .index_middle_banner img{margin-top:25px;}

    /** index news **/
    .index_news_box .news_left{width:100%;margin-right:0;margin-bottom:40px;}
    .index_news_box .news_right{width:100%;}

    /** product cat **/
    .prouct_cat_list ul li{width:calc((100% - 40px)/2)}
    .prouct_cat_list ul li:nth-child(3n){margin-right:40px;}
    .prouct_cat_list ul li:nth-child(2n){margin-right:0px;}

    /** product list **/
    .product_list_box .list_right .kj-table tbody tr td{line-height:22px;}

    /** product des **/
   .product_base_info .image_box .phone_box .big_img{width:80%;float:left;}
   .product_base_info .image_box .phone_box .small_img{float:left;width:15%;margin-left:5%;margin-top:0;}
   .product_base_info .image_box .phone_box .small_img .list{width:100%;height:auto;margin-bottom:10px;}
   .product_base_info .image_box .phone_box .small_img .list img{width:100%;height:auto;}
    .product_base_info .image_box{width:100%;}
    .product_base_info .info_box{width:100%;margin-top:40px;margin-left:0;}
    .product_des_box .btn_box a{font-size:12px;}
    .product_des_box .des_content{padding:20px 25px;}
    .product_relevant .img_btn{width:80%;margin:0 auto;}
    .product_relevant .title_btn{width:80%;margin:15px auto;}
    .product_relevant .swiper-button-prev{left:-15px;}
    .product_relevant .swiper-button-next{right:-15px;}

     /**shopping **/
    .shopping_list li{width:calc((100% - 20px)/3);}
    .shopping_list li:nth-child(5n){margin-right:10px;}
    .shopping_list li:nth-child(3n){margin-right:0;}


}
@media only screen and (max-width: 1020px) {
    /*footer*/
    .footer_ensure{display:block;padding:15px 0;}
    .footer_ensure{display:block;padding:15px 0;}
    .footer_ensure .img_box{width:calc((100% - 60px)/5);margin-left:15px;}
    .footer_box .nav_list{margin-bottom:40px;}
    .footer_box .code_box{width:50%;}
}
@media only screen and (max-width: 767px) {
    .table-responsive{border:0;}
    /*header*/
    .header_top{display:none;}
    .header_info{display:none;}
    .navbar-header{display:block;}
    .kj-navbar{background:#fff;}
    .navbar-brand{padding:0;padding-left:20px;}
    .navbar-brand img{max-height:44px;margin-top:3px;}
    .kj-navbar .navbar-toggle{border:0;}
    .kj-navbar .navbar-toggle .icon-bar{background-color:#666;}
    .kj-navbar .btn-search-toggle{float:right;margin-top:9px;background:#fff;line-height:30px;padding:0;margin-right:10px;color:#666;font-size:16px;}
    .navbar-nav{margin:0;}
    .navbar-collapse.in{background:#fff;}
    .kj-navbar .navbar-nav li:first-child{text-align:left;}
    .kj-navbar .navbar-nav li{border-bottom:1px solid #dedede;}
    .kj-navbar .navbar-nav li a{padding-top:15px;padding-bottom:15px;color:#666;}

    /** fast link **/
    .fast_link{display:none;}
    .phone_fast_link{display:block;}
    .phone_fast_link a{margin-bottom:5px;}
    .phone_fast_link a img{height:60px;margin:10px auto;}

    /** product des **/
    .product_base_info .info_box .btn_box a{width:calc((100% - 8px)/2);margin-bottom:8px;margin-right:8px;margin-left:0;}
    .product_base_info .info_box .btn_box a:nth-child(2n){margin-right:0;}
    .product_des_box .btn_box a{width:100%;margin-left:0;font-size:14px;}
}
@media only screen and (max-width: 500px) {
    body{padding-bottom:44px;}
   /*footer*/
    .footer_ensure .img_box{width:calc((100% - 20px)/2);margin-right:20px;margin-left:0;text-align:center;}
    .footer_ensure .img_box:nth-child(2n){margin-right:0;}
    .footer_ensure .img_box img{width:90%;}
   .phone_footer_nav{display:block;}

    /*page*/
   .kj-page .pagination li a{margin:0 3px;}

    /** index product **/
    .index_products ul li{width:calc((100% - 20px)/2);margin-left:0;margin-right:20px;margin-bottom:20px;}
    .index_products ul li:nth-child(3n){margin-right:20px;}
    .index_products ul li:nth-child(2n){margin-right:0;}

    /** middle banner **/
    .index_middle_banner img{margin-top:10px;margin-bottom:25px;}

    /** index news **/
    .index_news_box{margin-bottom:50px;}
    #news-swiper .bg{height:44px;}
    #news-swiper .name_btn{height:44px;line-height:44px;font-size:13px;}
    #news-swiper .swiper-pagination{bottom:10px;}

    /** map **/
    .page_map{border-top:1px solid #f6f6f6;}

    /** product cat **/
    .product_cat_banner{padding-top:52px;padding-bottom:52px;}
    .prouct_cat_list{margin-bottom:40px;}
    .prouct_cat_list ul li{width:100%;margin-right:0;}
    .prouct_cat_list ul li a.title_btn{font-size:14px;line-height:24px;}

    /** product list **/
    .product_list_cat .cat_des{display:block;}
    .product_list_cat .cat_des img{max-width:100%;}
    .product_list_cat .cat_des .text{width: 100%;}
    .product_list_box{margin-bottom:50px;}

    /** product des **/
    .product_base_info{margin-bottom:20px;}
    .product_base_info .info_box .price_box .list{margin-top:15px;}
    .product_base_info .info_box .price_box .list label{width:60px;}
    .product_base_info .info_box .price_box .list .price{font-size:26px;}
    .product_base_info .info_box .num_box label{width:60px;}
    .product_relevant{margin-bottom:50px;}
    .product_relevant .title_btn{height:auto;white-space: normal;}

    /** shopping **/
    .shopping_list_box{margin-bottom:50px;}
    .shopping_list{margin-bottom:15px;}
    .shopping_list li{width:calc((100% - 10px)/2);}
    .shopping_list li:nth-child(5n){margin-right:10px;}
    .shopping_list li:nth-child(3n){margin-right:10px;}
    .shopping_list li:nth-child(2n){margin-right:0;}

    /** search **/
    .search_result{margin-bottom:50px;}
}